Big Huge Thesaurus

wandering nerve

noun